<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>层次选择器</title>
    <script src="js/jquery-1.12.4.js"></script>
    <style type="text/css">
        * {
            margin: 0;
            padding: 0;
            line-height: 30px;
        }

        body {
            margin: 10px;
        }

        #menu {
            border: 2px solid red;
            padding: 10px;
        }

        a {
            text-decoration: none;
            margin-right: 5px;
        }

        span {
            font-weight: bold;
            padding: 3px;
        }

        h2 {
            margin: 10px 0;
        }
    </style>
</head>

<body>
    <div id="menu">
        <h2>全部游戏类型</h2>
        <dl>
            <dt>页游<span>历史</span><span>梦幻</span><span>武侠</span></dt>
            <dd>
                <a href="#">休闲棋牌</a> <a href="#">单机</a> <a href="#">街机</a>
            </dd>
        </dl>
        <dl>
            <dt>手游（电脑版）</dt>
            <dd><a href="#">角色扮演</a> <a href="#">休闲</a> <a href="#">模拟经营</a></dd>
            <dd><a href="#">动作射击</a> <a href="#">科幻</a></dd>
        </dl>
        <span>更多分类</span>
    </div>

    <script>
        // 后代选择,下面元素的所有
        $("#menu span").css("background-color","#ccc")
        // 子代选择器，子一代，（1级）
        $("#menu>span").css("background-color","#123")
        // 兄弟，相邻,选择一个
        $("h2+dl").css("background-color","#ccc")
        // 同辈选择器
        $("h2~dl").css("background-color","#555")

    </script>


</body>

</html>